subversive propaganda - German English Dictionary